package com.pandora.credit.mongo.entity;

import com.fasterxml.jackson.annotation.JsonProperty;
import org.springframework.data.mongodb.core.mapping.Field;

/**
 * @author developer
 */
public class ContactAndAddressDetail {
    @Field(value = "callee_count")
    @JsonProperty(value = "callee_count")
    private Integer calleeCount;

    @Field(value = "caller_count")
    @JsonProperty(value = "caller_count")
    private Integer callerCount;

    @Field(value = "earliest_time")
    @JsonProperty(value = "earliest_time")
    private String earliestTime;

    @Field(value = "latest_time")
    @JsonProperty(value = "latest_time")
    private String latestTime;
    private String mobile;
    private String name;
    private String region;
    private String remarks;
    @Field(value = "sms_count")
    @JsonProperty(value = "sms_count")
    private Integer smsCount;

    @Field(value = "total_count")
    @JsonProperty(value = "total_count")
    private Integer totalCount;

    @Field(value = "total_time")
    @JsonProperty(value = "total_time")
    private Integer totalTime;

    public Integer getCalleeCount() {
        return calleeCount;
    }

    public void setCalleeCount(Integer calleeCount) {
        this.calleeCount = calleeCount;
    }

    public Integer getCallerCount() {
        return callerCount;
    }

    public void setCallerCount(Integer callerCount) {
        this.callerCount = callerCount;
    }

    public String getEarliestTime() {
        return earliestTime;
    }

    public void setEarliestTime(String earliestTime) {
        this.earliestTime = earliestTime;
    }

    public String getLatestTime() {
        return latestTime;
    }

    public void setLatestTime(String latestTime) {
        this.latestTime = latestTime;
    }

    public String getMobile() {
        return mobile;
    }

    public void setMobile(String mobile) {
        this.mobile = mobile;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getRegion() {
        return region;
    }

    public void setRegion(String region) {
        this.region = region;
    }

    public String getRemarks() {
        return remarks;
    }

    public void setRemarks(String remarks) {
        this.remarks = remarks;
    }

    public Integer getSmsCount() {
        return smsCount;
    }

    public void setSmsCount(Integer smsCount) {
        this.smsCount = smsCount;
    }

    public Integer getTotalCount() {
        return totalCount;
    }

    public void setTotalCount(Integer totalCount) {
        this.totalCount = totalCount;
    }

    public Integer getTotalTime() {
        return totalTime;
    }

    public void setTotalTime(Integer totalTime) {
        this.totalTime = totalTime;
    }
}
